package com.dm.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.dm.query.QueryCompanyGroupInfo;
import com.dm.entity.CompanyGroupInfoDO;
@Mapper
public interface CompanyGroupInfoDAO {

	public CompanyGroupInfoDO selectCompanyGroupInfoByGroupId(Long groupId);

	public List< CompanyGroupInfoDO > selectCompanyGroupInfoList(QueryCompanyGroupInfo queryCompanyGroupInfo);

	public Integer countCompanyGroupInfoList(QueryCompanyGroupInfo queryCompanyGroupInfo);

	public int insertCompanyGroupInfo(CompanyGroupInfoDO companyGroupInfoDO);

	public int updateCompanyGroupInfoByGroupId(CompanyGroupInfoDO companyGroupInfoDO);
	
	public List<String> selectDistinctList(QueryCompanyGroupInfo queryCompanyGroupInfo);

	public void deleteCompanyGroupInfoByGroupId(CompanyGroupInfoDO companyGroupInfoDO);

}

